#!/bin/bash
# 应用停止脚本, 调用实例 ./stop.sh 8080
echo "清理程序运行完毕====end==== $(date)"
echo "要检查的端口号为"$1
# 变量的赋值,前后不可以有等于号
pid=$(ps -ef | grep 'tantanshu-web' | grep $1 | awk '{print $2}')
echo "要停止的进程id"$pid
if [ -n "$pid" ]; then
  echo "存在当前进程,尝试结束"$pid
  kill -9 "$pid"
else
  echo "不存在测试进程,可以重新启动"
fi

# 变量的赋值,前后不可以有等于号
checkPid=$(ps -ef | grep tantanshu-web | grep $1 | awk '{printf $2}')

if [ -n "$checkPid" ]; then
  echo "进程结束异常"$checkPid
else
  echo "进程已终止"$checkPid
fi

echo "清理程序运行完毕====end==== $(date)"
